import pandas as pd
import matplotlib.pyplot as plt


students = pd.read_excel("/Users/andy/Downloads/009/students.xlsx")

students.sort_values(by="Number", ascending=False, inplace=True)
#需要先对数据进行排序, 才能让柱状图的图形排序
students.plot.bar(x="Field",y="Number", color="orange")
plt.show()
#这是直接调用Pandas的方法进行绘图, 注意加上plt.show才能正常显示

plt.bar(students.Field, students.Number, color="orange")
plt.xticks(students.Field, rotation="90")
plt.xlabel("Field")
plt.ylabel("Number")
plt.title("TEST", fontsize = 16)
plt.tight_layout()
plt.show()
#上面是直接使用plt库进行绘图
# xticks是x轴的刻度值
#tight_layout是紧凑布局的意思, 让整体的文字不要交叉






